in a prime beachfront; waterfront ne demek

  1. in a prime beachfront; waterfront : lebi derya